long-range gun - German English Dictionary